package view;

import java.util.List;

/**
 *  This is an interface created to structure the instances of EmailFolderNode objects
 *
 */
public interface EmailFolderNodeImp 
{
	/**
	 * get folder name
	 * @return the folder name
	 */
    public String getFolderName();
	
	/**
	 * get folders
	 * @return list of email folder node(s)
	 */
    public List<EmailFolderNodeImp> getFolders();
	
    /**
     * get persistence file path
     * @return get the persistence file path
     */
	public String getPersistenceFilePath();
}
